home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 November / Pcwk1197.iso / LOTUS / Eng-ins / ACROREAD / SUITE / DW08_S6.APR / SCRIPT / ApproachDoc / Invoice - Main / Body / CustomerID.s (.txt) < prev    next >
Null Bytes Alternating  |  1996-10-27  |  2KB  |  33 lines

  1. '++LotusScript Development Environment:2:5:(Options):0:66
  2.  
  3. '++LotusScript Development Environment:2:5:(Forward):0:1
  4. Declare Sub Gotfocus(Source As Fieldbox)
  5.  
  6. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7.  
  8. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9. Private Sub BindEvents(Byval Objectname_ As String)
  10.     Static Source As FIELDBOX
  11.     Set Source = Bind(Objectname_)
  12.     On Event Gotfocus From Source Call Gotfocus
  13. End Sub
  14.  
  15. '++LotusScript Development Environment:2:2:Gotfocus:1:12
  16. Sub Gotfocus(Source As Fieldbox)
  17.     ' Count property
  18. 'We need to access the main table through the data object.
  19. 'The first step is to find out the name of the main table.
  20.     Dim MyDoc As String
  21.     Dim NumDocs As Integer
  22.     Dim Docs As Variant
  23.     Dim i As Variant
  24.     
  25.     MyDoc =" test"             'CurrentView.MainTable   Get the name of the main table.
  26.     Set Docs = CurrentApplication.Documents   'Get the collection of tables.
  27.     NumDocs = Docs.Count   'Find out how many tables there are.
  28.     Print NumDocs
  29.     For i = 1 To NumDocs Step 1
  30.         Print CurrentDocument.filename
  31.         'CURRENTWINDOW = Next
  32.     Next
  33. End Sub